widget-factory: menu buttons can't have children
authorMatthias Clasen <mclasen@redhat.com>
Sun, 19 May 2019 04:14:56 +0000 (04:14 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 19 May 2019 04:15:49 +0000 (04:15 +0000)
GtkMenuButton is no longer a container, so we
can't pack children in it.

demos/widget-factory/widget-factory.ui

index 1085b4920113f4ac35e7c203a9a7340422d1c736..a679299fd3c2da5b7bfc0c35555d7c42f16b4cbd 100644 (file)
@@ -2442,27 +2442,7 @@ microphone-sensitivity-medium-symbolic</property>
                                   <object class="GtkMenuButton" id="open_menubutton">
                                     <property name="halign">center</property>
                                     <property name="popover">open_popover</property>
-                                    <style>
-                                      <class name="text-button"/>
-                                      <class name="image-button"/>
-                                    </style>
-                                    <child>
-                                      <object class="GtkBox">
-                                        <property name="spacing">6</property>
-                                        <child>
-                                          <object class="GtkLabel">
-                                            <property name="valign">baseline</property>
-                                            <property name="label">Open</property>
-                                          </object>
-                                        </child>
-                                        <child>
-                                          <object class="GtkImage">
-                                            <property name="valign">baseline</property>
-                                            <property name="icon-name">pan-down-symbolic</property>
-                                          </object>
-                                        </child>
-                                      </object>
-                                    </child>
+                                    <property name="label">Open</property>
                                   </object>
                                 </child>
                                 <child>